machine-made carpet - Alemán Inglés Diccionario